package cn.cl;

import redis.clients.jedis.Jedis;

import java.util.HashMap;
import java.util.Map;

/**
 * 标题：
 * 作者：何处是归程
 * 时间：2020/4/10 - 8:52
 */
public class TestZset {
	public static void main(String[] args) {
		Jedis jedis = new Jedis("127.0.0.1", 6379);
		System.out.println("清空数据：" + jedis.flushDB());
		System.out.println("向有序集合myzset中添加值one：" + jedis.zadd("myzset", 1, "one"));
		System.out.println("向有序集合myzset中添加值two：" + jedis.zadd("myzset", 2, "two"));
		System.out.println("向有序集合myzset中添加值three：" + jedis.zadd("myzset", 3, "three"));
		System.out.println("获取有序集合myzset中的所有数据：" + jedis.zrange("myzset", 0, -1));
		System.out.println("将有序集合myzset从大到小排序：" + jedis.zrangeByScore("myzset", Integer.MIN_VALUE, Integer.MAX_VALUE));
		System.out.println("将有序集合myzset从小到大排序：" + jedis.zrevrange("myzset", Integer.MIN_VALUE, Integer.MAX_VALUE));
		System.out.println("移除有序集合myzset中的two元素：" + jedis.zrem("myzset", "two"));
		System.out.println("获取有序集合myzset的长度：" + jedis.zcard("myzset"));
		System.out.println("获取有序集合myzset指定区间的成员数量：" + jedis.zcount("myzset", 1, 5));
		System.out.println("清空数据：" + jedis.flushDB());
	}
}
